package tpalgo3.entidades;

import java.util.Observable;

public class Jugador extends Observable {
	
	private static final int VIDA_INICIAL = 5;
	private static final int DINERO_INICIAL = 50;	
	
	private int vida;
	private int dinero;
	
	public Jugador() {
		this.vida = VIDA_INICIAL;
		this.dinero = DINERO_INICIAL;
	}
	
	public int getVida() {
		return vida;
	}
	public void setVida(int vida) {
		this.vida = vida;
	}
	public int getDinero() {
		return dinero;
	}
	public void setDinero(int dinero) {
		this.dinero = dinero;
		setChanged();
		notifyObservers();
	}
	
	public void incrementarDinero() {
		dinero++;
		setChanged();
		notifyObservers();
	}
	
	public void decrementarVida() {
		vida--;
		setChanged();
		notifyObservers();
	}	
}